package nc.itf.budget.auditmain;


import nc.bs.framework.server._ServerForEJBNCLocator;
import nc.bs.pub.BusinessObject;

/**
 * business service ejb wrapper 
 * Created by EJBGenerator
 * based on velocity technology
 */

public class  IauditmainEjbBean extends BusinessObject{
	private Object thisService;
	
	public void ejbActivate(){}
	public void ejbPassivate(){}
	public void ejbRemove(){}
	
	public IauditmainEjbBean() {
		thisService=(Object)_ServerForEJBNCLocator.lookup("nc.itf.budget.auditmain.Iauditmain");
	}
	public void ejbCreate(){
		if(thisService == null)
			thisService=(Object)_ServerForEJBNCLocator.lookup("nc.itf.budget.auditmain.Iauditmain");
	}
	
	public  Object getService() {
		if(thisService == null)
			thisService=(Object)_ServerForEJBNCLocator.lookup("nc.itf.budget.auditmain.Iauditmain");			
		return thisService;
	}
	public java.util.ArrayList getShenpilishi(java.lang.String  arg0 ,java.lang.String  arg1  ,java.lang.String  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getShenpilishi(arg0 ,arg1  ,arg2 );		
	}
	public java.util.ArrayList getShenpilishi(java.lang.String  arg0 ,java.lang.String  arg1  ,java.lang.String  arg2  ,java.lang.String  arg3 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getShenpilishi(arg0 ,arg1  ,arg2  ,arg3 );		
	}
	public java.util.ArrayList getShenpilishi(java.lang.String  arg0 ,java.lang.String  arg1  ,java.lang.String  arg2  ,java.lang.String[]  arg3 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getShenpilishi(arg0 ,arg1  ,arg2  ,arg3 );		
	}
	public void checkpkscheckvo(java.lang.String[]  arg0 ,nc.vo.budget.pub.CheckVO  arg1 ) throws Exception{
		
		((nc.itf.bugdet.audit.Iauditmain )getService()).checkpkscheckvo(arg0 ,arg1 );
		
	}
	public java.util.ArrayList getAuditchildList(nc.vo.budget.baobiao.auditmain  arg0 ,int  arg1  ,int  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getAuditchildList(arg0 ,arg1  ,arg2 );		
	}
	public java.util.ArrayList getAuditchildList(java.lang.String  arg0 ,int  arg1  ,int  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getAuditchildList(arg0 ,arg1  ,arg2 );		
	}
	public java.util.ArrayList getAuditchildList(nc.vo.budget.shenpijindu.Shenpijindu  arg0) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getAuditchildList(arg0);		
	}
	public java.util.ArrayList getshenpijindu(java.lang.String  arg0 ,nc.ui.budget.tools.auditrelation.auditenum.EnumStage  arg1  ,java.lang.String  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getshenpijindu(arg0 ,arg1  ,arg2 );		
	}
	public java.util.ArrayList getUserVO(java.lang.String  arg0 ,int  arg1  ,int  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getUserVO(arg0 ,arg1  ,arg2 );		
	}
	public nc.vo.budget.baobiao.ManageAuditmain getAuditmainList(java.lang.String  arg0 ,int  arg1  ,int  arg2  ,java.lang.Object  arg3 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getAuditmainList(arg0 ,arg1  ,arg2  ,arg3 );		
	}
	public nc.vo.budget.baobiao.ManageAuditmain getAuditmainList(java.lang.String  arg0 ,int  arg1  ,int  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.audit.Iauditmain )getService()).getAuditmainList(arg0 ,arg1  ,arg2 );		
	}
}
	